<?php

namespace app\common\validate;

use think\Validate;

class Deal extends Validate
{
    protected $rule = [
        ['name', 'require', '请输入团购名称'],
        ['city_id', 'require', '城市名称不能为空'],
        ['category_id', 'require', '分类名称不能为空'],
        ['image', 'require', '请上传图片'],
        ['start_time', 'require', '请填写开始时间'],
        ['end_time', 'require', '请填写结束时间'],
        ['total_count', 'require|gt:1', '商品数量不能为空|商品数量不能小于1'],
        ['origin_price', 'require|gt:0', '商品原价不能为空|商品价格不能为负数'],
        ['current_price', 'require|gt:0', '商品现价不能为空|商品价格不能为负数']
    ];
    protected $scene = [
        'add' => [
            'name', 'city_id', 'category_id', 'image', 'start_time', 'end_time', 'total_count', 'origin_price', 'current_price'
        ],
    ];
}